arc trooper - English Synonyms Dictionary